﻿using System;
using System.Collections.Generic;
using SeguradoraIA.Data.TO;

namespace SeguradoraIA.Data
{
    public interface IPerfilDAO
    {
        IList<PerfilTO> ObterTodos();
        PerfilTO Obter(int idBairro, int idGrauInstrucao, int idIdade, int idMarcaCarro, int idPerfil, int idProfissao, int idSinistro, int idTempoHabilitacao, int idTipoCarro, int idTipoFormacao, int idValorCarro);
        IList<PerfilTO> Listar(PerfilTO to);
        void Inserir(PerfilTO to);
        void Excluir(int idBairro, int idGrauInstrucao, int idIdade, int idMarcaCarro, int idPerfil, int idProfissao, int idSinistro, int idTempoHabilitacao, int idTipoCarro, int idTipoFormacao, int idValorCarro);
        void Atualizar(PerfilTO to);
    }
}